// vue.config.js for less-loader@6.0.0
module.exports = {
    //关闭代码检查
    lintOnSave: false,
    devServer: {
        proxy: {
            '/user': {
                target: 'http://localhost:8082',
                ws: true,
                changeOrigin: true
            },
            '/admin': {
                target: 'http://localhost:8082',
                ws: true,
                changeOrigin: true
            }
        }
    },
    css: {
        loaderOptions: {
            less: {
                lessOptions: {
                    modifyVars: {
                        'primary-color': '#5ea4e3', // 全局主色
                        'link-color': 'rgb(80, 158, 227)',//链接色
                        'success- color': '#67C23A', // 成功色
                        'warning- color': '#E6A23C', // 警告色
                        'error- color': '#F56C6C', // 错误色
                        'font-size-base': '14px', // 主字号
                        //body颜色
                        'layout-body-background': '#fff ',
                        //header颜色
                        'layout-header-background': '#5ea4e3',
                        //侧边栏颜色
                        'layout-sider-background': '#fff',
                        'layout-trigger-background': '#5ea4e3',
                        'heading-color': 'rgba(0, 0, 0, 0.85)', // 标题色
                        'text-color': 'rgba(0, 0, 0, 0.65)', // 主文本色
                        'text-color-secondary': 'rgba(0, 0, 0, 0.45)', // 次文本色
                        'disabled-color': 'rgba(0, 0, 0, 0.25)', // 失效色
                        'border-radius-base': '4px', // 组件/浮层圆角
                        'border - color - base': '#d9d9d9', // 边框色 
                        'box-shadow-base': '0 2px 8px rgba(0, 0, 0, 0.15)', // 浮层阴影
                        'alert-info-border-color': '#5ea4e3'
                    },
                    javascriptEnabled: true,
                },
            },
        },
    },
};
